/**
 * 
 */
package com.roshan.web.dto;

import java.io.Serializable;
import java.util.ArrayList;
import java.util.List;

/**
 * This contains details of the retrieve device types response.
 * 
 * @author roshan
 * 
 */
public class DeviceTypeDetail implements Serializable {

    /**
     * The Constant serialVersionUID.
     */
    private static final long serialVersionUID = 100L;

    /**
     * The status.
     */
    private WSCommunicationStatus status;

    /**
     * The device type list.
     */
    List<LabelValue> deviceTypeList = new ArrayList<LabelValue>();

    /**
     * Gets the status.
     * 
     * @return the status
     */
    public WSCommunicationStatus getStatus() {
        return this.status;
    }

    /**
     * Sets the status.
     * 
     * @param status the status to set
     */
    public void setStatus(WSCommunicationStatus status) {
        this.status = status;
    }

    /**
     * Gets the device type list.
     * 
     * @return the deviceTypeList
     */
    public List<LabelValue> getDeviceTypeList() {
        return this.deviceTypeList;
    }

    /**
     * Sets the device type list.
     * 
     * @param deviceTypeList the deviceTypeList to set
     */
    public void setDeviceTypeList(List<LabelValue> deviceTypeList) {
        this.deviceTypeList = deviceTypeList;
    }

}
